anti-diffusing screen - Spanish English Dictionary